Big Huge Thesaurus

intravenous injection

noun